package com.easy.bean;

import lombok.Data;

import java.io.Serializable;
import java.time.DateTimeException;
import java.time.LocalDateTime;
/*
字段名	类型	说明	约束
user_id	INT	用户ID（主键）	PRIMARY KEY, AUTO_INCREMENT
username	VARCHAR(50)	用户名（唯一）	NOT NULL, UNIQUE
password	VARCHAR(100)	加密密码	NOT NULL
real_name	VARCHAR(50)	真实姓名
phone	VARCHAR(20)	联系电话	NOT NULL
address	VARCHAR(200)	详细地址
role	ENUM	角色(农户/采购商/管理员)	DEFAULT '采购商'
register_time	DATETIME	注册时间	DEFAULT CURRENT_TIMESTAMP

 */
@Data
//这个注解相当于于get set方法
public class User implements Serializable {
//public class User {
    private static final long serialVersionUID = 1L;//标识作用
    private int user_id;
    private String username;
    private String password;
    private String real_name;
    private String phone;
    private String address;
    private LocalDateTime register_time;
    private byte isdel;
    private String role;
    private Long createdAt;

}
